English-French dictionary »

great antshrike meaning in French

EnglishFrench
great antshrike (Taraba major)
noun

grand bataranom