Russian-English dictionary »

наручи meaning in English

RussianEnglish
наручи noun

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