Polish-English dictionary »

greta meaning in English

PolishEnglish
Greta

Greta