Noviro
自惭形秽
Simplified 自惭形秽
Traditional 自慚形穢
Pinyin zì cán xíng huì
Definition (idiom) to feel inferior; to feel inadequate

No examples for this word yet.