Locked up (fr. Enfermées)

Translation into English

Synonyms

  • cloîtrées
  • confinées
  • isolées
  • piégées