Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 自取其辱
Word
Pinyin
自取其辱
zì qǔ qí rǔ
(idiom) to embarrass oneself
Dictionary Card
Child Entries of 自取其辱
其
取
自
自取
辱