Hindi-English dictionary »

ओम्स्क meaning in English

HindiEnglish
ओम्स्क proper noun

Omsk(large city in Russia)
proper noun
[UK: ɒmsk] [US: ɒmsk]