Russian-English dictionary »

торжок meaning in English

RussianEnglish
Торжок proper noun

Torzhok(town in Tver Oblast, Russia)
proper noun