French-English dictionary »

batara étoilé meaning in English

FrenchEnglish
batara étoilé nom

spot-winged antshrike(Pygiptila stellaris)
noun