feel humiliated, feel ashamed; feel petty or small-minded; feel insignificant

listen to the pronunciation of feel humiliated, feel ashamed; feel petty or small-minded; feel insignificant
English - English

Definition of feel humiliated, feel ashamed; feel petty or small-minded; feel insignificant in English English dictionary

feel humiliated, feel ashamed; feel petty or small-minded; feel insignificant
feel small