Pinyin Dictionary results for "bin xing"

膑刑
removal of the kneecaps (punishment)
Dictionary data provided by CC-CEDICT