humiliated

感到羞愧的
  • humiliated

    (adjective)
    感到羞愧的
adjective