桎梏的英文翻译
中文:桎梏
英文翻译:fetters and handcuffs; shackle