Italian-English dictionary »

averla formichiera grigionero meaning in English

ItalianEnglish
averla formichiera grigionero noun

blackish-gray antshrike(passerine bird)
noun