Ruin (fr. Ruiner)

Translation into English

Synonyms

  • abîmer
  • anéantir
  • détruire
  • endommager