Portuguese-English dictionary »

anhinga meaning in English

PortugueseEnglish
anhinga noun
{f}

anhinga(Anhinga anhinga)
noun