Search term तोम्स्क has one result
Jump to
HI Hindi EN English
तोम्स्क (proper) [а city in Russia] (tōmsk) Tomsk (proper) [а city in Russia]