French-English dictionary »

batara des bambous meaning in English

FrenchEnglish
batara des bambous nom

bamboo antshrike(a passerine bird)
noun