English-Italian dictionary »

castelnau's antshrike meaning in Italian

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

averla formichiera di Castelnaunoun