Portuguese-English dictionary »

amebídeo meaning in English

PortugueseEnglish
amebídeo noun
{m}

amoebid(any member of the Amoebidae)
noun

Your history