Summary
French to English:   more detail...
  1. entouré de:
    • Wiktionary:
      entouré de → amid


French

Detailed Translations for entouré de from French to English