English-French dictionary »

arracacha meaning in French

EnglishFrench
arracacha (Arracacia xanthorrhiza, a South American root vegetable)
noun

arracacha◼◼◼nom {f}

pomme de terre-célerinom {m}