Portuguese-English dictionary »

tuiuiú meaning in English

PortugueseEnglish
tuiuiú noun

jabiru(Jabiru mycteria)
noun