humiliation, insult, injury to dignity, affront

listen to the pronunciation of humiliation, insult, injury to dignity, affront
English - English
{i} indignity
humiliation, insult, injury to dignity, affront
Favorites