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

Translation tomsk into russian
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.