桎梏

桎梏的英文

英语翻译

fetters and handcuffs; shackle

拓展翻译


fetters; shackle