Italian-English dictionary »

averla formichiera di bridges meaning in English

ItalianEnglish
averla formichiera di Bridges noun

black-hooded antshrike(passerine bird)
noun