Besieged (fr. Assiégés)

Translation into English

Synonyms

  • bloqués
  • encerclés
  • entourés