irons

英文释义

n. metal shackles; for hands or legs

中文翻译

n. 镣铐

学习工具