Polish-English dictionary »

tomsk meaning in English

PolishEnglish
Tomsk noun

Tomsknoun
а city in Russia