Detached (fr. Détachait)

Translation into English

Synonyms

  • décoller
  • démêler
  • dissocier
  • libérer
  • séparer