跳到主要内容
zì qǔ qí rǔ
自取其辱
(idiom) to embarrass oneself
Frequency 2.4
Meanings
(idiom) to embarrass oneself