Destroy (fr. Détruire)

Translation into English

Synonyms