humiliated; lose prestige or position

listen to the pronunciation of humiliated; lose prestige or position
الإنجليزية - الإنجليزية
come down a peg
humiliated; lose prestige or position
المفضلات