Portuguese-English dictionary »

: choca-do-bambu meaning in English

PortugueseEnglish
: choca-do-bambu noun

bamboo antshrike(a passerine bird)
noun