Meaning and Translation of Self Torment in Urdu Script and Roman Urdu with Definition,
1. self-imposed distress
Previous Word
Namaz
Next Word
Pie Eyed