English-Polish dictionary »

stavroula meaning in Polish

EnglishPolish
Stavroula

Stawrula