English-French dictionary »

collard greens meaning in French

EnglishFrench
collard greens [collard greens] (plant)
noun

chou cavalier◼◼◼nom {m}

chou fourragernom {m}