French-English dictionary »

moutarde des champs meaning in English

FrenchEnglish
moutarde des champs nom {m}

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