Meaning and Translation of Self Disgust in Urdu Script and Roman Urdu with Definition,
1. shame resulting from strong dislike of yourself or your actions
Previous Word
Nutsy
Next Word
Crosscut