Torn off (fr. Arrachés)

Translation into English

Synonyms

  • déchiré
  • tiraillé
  • traînant