selfdestructive

listen to the pronunciation of selfdestructive
الإنجليزية - الإنجليزية
Destroying, or tending to destroy, one's self or itself; rucidal
selfdestructive
المفضلات