Dictionary/自取其辱

自取其辱

zì qǔ qí rǔ

ㄗˋ ㄑㄩˇ ㄑㄧˊ ㄖㄨˇ
Idiom
1(idiom) to embarrass oneself

Characters