détruire meaning in English
v. destroy, demolish, kill, wreck, ruin, blast, crack, smash, blight, desolate, eradicate, immolate, overthrow
v. destroy, demolish, kill, wreck, ruin, blast, crack, smash, blight, desolate, eradicate, immolate, overthrow