Portuguese to English Dictionary

Versão em português

tamanduá Portuguese pronunciation - Say tamanduá in English pronunciation Meaning of "tamanduá" in English language