Arabic-English dictionary »

أُومْسْك meaning in English

ArabicEnglish
أُومْسْك m

Omsklarge city in Russia