Italian-English dictionary »

senape dei campi meaning in English

ItalianEnglish
senape dei campi noun
{f}

charlock [charlock](Sinapis arvensis)
noun
[UK: ˈtʃɑː.lɒk] [US: ˈtʃɑːr.lɑːk]

Your history