French-English dictionary »

batara luisant meaning in English

FrenchEnglish
batara luisant nom

glossy antshrike(a passerine bird of the antbird family)
noun