Surrounded (fr. Entourés)

Translation into English

Synonyms

  • cernés
  • encadrés
  • entourant
  • enveloppés