Back to Dictionary
枷带锁抓
枷帶鎖抓
jiādàisuǒzhuā
1.
in stocks
2.
in fetter for punishment