Go to Homepage
- To be humiliated, lose one's good name or reputation
Translated by: ROBERT GRIGOR BAXTER
Translated in 52 languages