Italian-English dictionary »

carruga meaning in English

ItalianEnglish
carruga noun
{f}

wine moth(insect of the genus Oinophilia)
noun