English-Italian dictionary »

black-throated antshrike meaning in Italian

EnglishItalian
black-throated antshrike (passerine bird)
noun

averla formichiera golaneranoun