Pinyin Dictionary results for "jia dai suo zhua"

枷带锁抓
in stocks; in fetter for punishment
Dictionary data provided by CC-CEDICT