Dictionary, Free Dictionary - MyDictionary.net
Definition of " betterave à sucre " in French English Dictionary
Results
betterave à sucre
  • {N} sugar beet