English-Italian dictionary »

pearly antshrike meaning in Italian

EnglishItalian
pearly antshrike (passerine bird)
noun

averla formicchiera perlatanoun