Portuguese-English dictionary »

íbis-preta meaning in English

PortugueseEnglish
íbis-preta noun
{m}

glossy ibis(Plegadis falcinellus)
noun