Detached (fr. Détaché)

Translation into English

Synonyms

  • indépendant
  • isolé
  • libéré
  • séparé