Tamil Dictionary 🔍

self-destructive

Self`-de*struc"tive, a. Defn: Destroying, or tending to destroy, one's self or itself; rucidal.


self-destructive - Similar Words