English-French dictionary »

castelnau's antshrike meaning in French

EnglishFrench
Castelnau's antshrike (passerine bird of the antbird family)
noun

batara de Castelnaunom