shé yǐng bēi gōng
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • slbe afraid of one's own shadow; illusion caused by suspicion; mistaking the reflection of a bow in the cup for a snake