English-Italian dictionary »

band-tailed antshrike meaning in Italian

EnglishItalian
band-tailed antshrike (bird)
noun

averla formichiera golaneranoun