English-French dictionary »

pearly antshrike meaning in French

EnglishFrench
pearly antshrike (passerine bird)
noun

batara perlénom