humiliating

丢脸的,羞辱性的
  • humiliating

    (adjective)
    丢脸的,羞辱性的
adjective