English-French dictionary »

uniform antshrike meaning in French

EnglishFrench
uniform antshrike (passerine bird of the antbird family)
noun

batara unicolorenom