English-Italian dictionary »

white-bearded antshrike meaning in Italian

EnglishItalian
white-bearded antshrike (passerine bird)
noun

averla formichiera pettoneronoun