vocab dash
Log inSign up
自惭形秽zìcánxínghuì
Meanings
1. (idiom) to feel inferior; to feel inadequate
Characters used
自self惭ashamed形form秽dirty
vocab dashAboutDecksPrivacyTerms