English-French dictionary »

snow pea meaning in French

EnglishFrench
snow pea (cultivar of pea)
noun

mangetout◼◼◼nom {m}