TOMSK


Meaning of TOMSK in English

/tomsk/ ; Russ. /tawmsk/ , n.

a city in the central Russian Federation in Asia, E of the Ob River. 502,000.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .