Czech-English dictionary »

togliatti meaning in English

CzechEnglish
Togliatti proper noun
{m}

Tolyatti(city)
proper noun