Portuguese-English dictionary »

: borralhara-assobiadora meaning in English

PortugueseEnglish
: borralhara-assobiadora noun

large-tailed antshrike(a passerine of the antbird family)
noun