Swedish-English dictionary »

abdera meaning in English

SwedishEnglish
Abdera proper noun

Abdera(town)
proper noun