French–English dictionary

English translation of the French word truffe

French → English
  
FrenchEnglish (translated indirectly)Esperanto
truffe du Canada
(artichaut de Jérusalem; soleil vivace; topinambour)
Jerusalem artichoke
;

FrenchEnglish
truffe du Canada earth apple; girasol; girasole; Jerusalem artichoke; sunchoke; sunroot

The word truffe could not be translated into the selected target language by us.