Portuguese-English dictionary »

tamanduá-bandeira meaning in English

PortugueseEnglish
tamanduá-bandeira noun
{m}

giant anteater(species)
noun