Summary
French to English:   more detail...
  1. s’immiscer:
    • Wiktionary:
      s’immiscer → pry
      s’immiscer → pry


English

Suggestions for s’immiscer in English

Spelling Suggestions for: s’immiscer

External Machine Translations: