Arabic-English dictionary »

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

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

Arkhangelskcity in Russia