Spanish-English dictionary »

bandurria de collar meaning in English

SpanishEnglish
bandurria de collar noun
{f}

black-faced ibis(South American bird)
noun