Tamil Dictionary 🔍

self-tormentor

Self`-tor*ment"or, n. Defn: One who torments himself.


self-tormentor - Similar Words