Italian-English dictionary »

cocomero asinino meaning in English

ItalianEnglish
cocomero asinino noun
{m}

squirting cucumber(Ecballium elaterium)
noun