English-Polish dictionary »

tavros meaning in Polish

EnglishPolish
Tavros noun
a city in Greece

Byknoun

Stavros

Stawros