humiliating
humiliating基本解释
adj.丢脸的;伤自尊的
humiliating同义词
humiliating相关例句
humiliating英英释义
"golf is a humbling game"