1) self humiliation
自辱
2) selfhumiliation
自辱
©2008 dictall.com