Destroyed (fr. Détruit)

Translation into English

Synonyms

  • abolir
  • anéanti
  • démoli
  • ravaudé
  • ruiné