Dictionary, Free Dictionary - MyDictionary.net
Definition of " tout sucre " in French English Dictionary
Results
tout sucre
  • {A} honeyed
ĂȘtre tout sucre
  • {V} honey: be all honey