Portuguese-English dictionary »

tamanduá-mirim meaning in English

PortugueseEnglish
tamanduá-mirim noun

tamandua(anteater of the genus Tamandua)
noun

Your history