humiliating a. 丢脸的, 耻辱的, 羞愧的 - humiliating是什么意思 - 小野学长