Polish-English dictionary »

penelopa meaning in English

PolishEnglish
Penelopa noun

Penelopenoun
wife of Odysseus