English-Italian dictionary »

uniform antshrike meaning in Italian

EnglishItalian
uniform antshrike (passerine bird of the antbird family)
noun

averla formichiera unicolorenoun