HomeDictionary自愧不如自愧不如Wordashamed of being inferior (idiom)Copy wordzì kuì bù rúzi4kui4bu4ru2Hear itMeaningashamed of being inferior (idiom) CC-CEDICTto feel inferior to others CC-CEDICTCharacters in 自愧不如自zì愧kuì不bù如rú
zì kuì bù rúzi4kui4bu4ru2Hear itMeaningashamed of being inferior (idiom) CC-CEDICTto feel inferior to others CC-CEDICT