Portuguese-English dictionary »

choca-selada meaning in English

PortugueseEnglish
choca-selada noun

Castelnau's antshrike(passerine bird of the antbird family)
noun