Polish-English dictionary »

togliatti meaning in English

PolishEnglish
Togliatti noun

Tolyattinoun
city