French-English dictionary »

batara rayé meaning in English

FrenchEnglish
batara rayé nom

barred antshrike(a passerine bird)
noun