English-Italian dictionary »

collared antshrike meaning in Italian

EnglishItalian
collared antshrike (passerine bird)
noun

averla formichiera dal collarenoun