Polish-English dictionary »

stawrula meaning in English

PolishEnglish
Stawrula

Stavroula