Portuguese-English dictionary »

: papa-formiga-barrado meaning in English

PortugueseEnglish
: papa-formiga-barrado noun

fasciated antshrike(Cymbilaimus lineatus)
noun