iJunoon official Urdu Dictionary
ذلت آمیز
zillat amaiz
English definition for humiliating
1. s. causing awareness of your shortcomings
Synonyms and Antonyms for humiliating
Meaning for humiliating found in 16 Languages.
Sponored Video