French-English dictionary »

arracacha meaning in English

FrenchEnglish
arracacha nom {f}

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