
Tomsk
UK
/tɒmsk/
US
/tɑmsk/

Translation tomsk into russian
Tomsk
NounTomsk is a city in Russia.
Томск — это город в России.
Definitions
Tomsk
NounA city in Russia, located in the southwestern part of Siberia, known for its universities and cultural heritage.
Tomsk is famous for its wooden architecture and vibrant student life.