To mix (fr. Mêler)

Translation into English

Synonyms

  • combiner
  • fusionner
  • intercaler
  • mélanger