Polish-English dictionary »

tambow meaning in English

PolishEnglish
Tambow noun

Tambovnoun
a city in Russia