Locked up (fr. Enfermée)

Translation into English

Synonyms

  • claustré
  • confiné
  • isolé
  • retiré