Locked up (fr. Enfermé)

Translation into English

Synonyms

  • captif
  • claustrophobe
  • isolé
  • reclus
  • retiré