vocab dash
Log inSign up
自取其辱zìqǔqírǔ
Top 50000
Meanings
1. (idiom) to embarrass oneself
Characters used
自self取to take其his辱to insult
vocab dashAboutDecksPrivacyTerms