Dictionary · Google Translate · Help

Referenced entries:

shì chuī xiāo (idiom) to beg on the streets; to fall into utter destitution (allusion to Wu Zixu's 伍子胥 exile and humiliation as described in Sima Qian's "Records of the Grand Historian" 史记)
<< go back
Dictionary · Google Translate · Help
By MDBG 2025