English-Hindi dictionary »

tomsk meaning in Hindi

EnglishHindi
Tomsk (а city in Russia)
proper noun

तोम्स्कproper noun