<< Dictionary
Back to Dictionary
自愧不如

zìkuìbùrú

ashamed of being inferior (idiom) / to feel inferior to others

Additional Information

Category
Chinese
HSK Character Level
HSK Word Level