Mousse (fr. Mousse)

Translation into English

Synonyms

  • crème
  • écume
  • mousseau