Polish-English dictionary »

megara meaning in English

PolishEnglish
Megara

Megara