French-English dictionary »

moutarde indienne meaning in English

FrenchEnglish
moutarde indienne nom {f}

mustard greens(Brassica juncea)
noun