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