French-English dictionary »

batara moucheté meaning in English

FrenchEnglish
batara moucheté nom

spot-backed antshrike(bird)
noun