"a people inhabiting northeast Europe in the Middle Ages often presumed to be of Scandinavian stock" - English Arabic dictionary
a people inhabiting northeast Europe in the Middle Ages often presumed to be of Scandinavian stock
noun"a people inhabiting northeast Europe in the Middle Ages often presumed to be of Scandinavian stock" - Translation from English to Arabic
NO CONTEXTUAL TRANSLATIONS.