English-French dictionary »

spot-backed antshrike meaning in French

EnglishFrench
spot-backed antshrike (bird)
noun

batara moucheténom