English-Arabic dictionary »

omsk meaning in Arabic

EnglishArabic
Omsk large city in Russia

أُومْسْكm

Tomsk а city in Russia

تُومْسْكm