adjective of, relating to, or tending toward self-immolation.
self-immolating 🔊 Listen to this adjective of, relating to, or tending toward self-immolation. Share Facebook Twitter Google +