Italian-English dictionary »

calenzuola meaning in English

ItalianEnglish
calenzuola noun
{f}

sun spurge(Euphorbia helioscopia)
noun
[UK: sʌn ˈspɜːdʒ] [US: ˈsən ˈspɝːdʒ]