Italian-English dictionary »

occhio verde meaning in English

ItalianEnglish
occhio verde noun
{m}

greeneye(Chlorophthalmidae)
noun