Teared (fr. Déchirait)

Translation into English

Synonyms

  • ruiner
  • déchirer
  • détruire
  • fragmenter