Polish-English dictionary »

abdera meaning in English

PolishEnglish
Abdera noun

Abderanoun
town