experience shame from being publicly slighted - Spanish English Dictionary

Suggest a Term