English-French dictionary »

spot-winged antshrike meaning in French

EnglishFrench
spot-winged antshrike (Pygiptila stellaris)
noun

batara étoilénom