Spanish-English dictionary »

bandurria austral meaning in English

SpanishEnglish
bandurria austral noun
{f}

black-faced ibis(South American bird)
noun