Portuguese-English dictionary »

abádida meaning in English

PortugueseEnglish
abádida noun
{m}

Abbadid(member of Muslim dynasty)
noun