English-Italian dictionary »

white-shouldered antshrike meaning in Italian

EnglishItalian
white-shouldered antshrike (passerine bird)
noun

averla formichiera spallebianchenoun