Portuguese-English dictionary »

abderita meaning in English

PortugueseEnglish
abderita noun
{m} {f}

Abderite(native of Abdera, Thrace)
noun