self-destructive – English–Français translations

🇬🇧 en fr 🇫🇷

self-destructive adjective

  • that causes injury to oneself or harm to one's interests
autodestructeur
Wiktionary Links