Polish-English dictionary »

elida meaning in English

PolishEnglish
Elida

Eleia