Portuguese-English dictionary »

tamanduaí meaning in English

PortugueseEnglish
tamanduaí noun
{m}

silky anteater(Cyclopes didactylus)
noun