Русский-Английский словарь »

наручи означает в английский

РусскийАнглийский
наручи noun

vambrace(piece of armor from elbow to wrist)
noun
[UK: vˈambreɪs] [US: vˈæmbreɪs]