French-English dictionary »

batara à ailes rousses meaning in English

FrenchEnglish
batara à ailes rousses nom

rufous-winged antshrike(Thamnophilus torquatus)
noun