|
|
|
|
humiliated
menarina
humiliated
~ to be put to shame, to be made to blush,
to be humiliated, to be ashamed