Arabic-English dictionary »

أَرْخَانْغِيلْسْك meaning in English

ArabicEnglish
أَرْخَانْغِيلْسْك m

Arkhangelskcity in Russia