English-French dictionary »

tiger nut meaning in French

EnglishFrench
tiger nut (edible tuber of chufa)
noun

noix tigrée◼◼◼nom {f}

amande de terre◼◼◻nom {f}