English-French dictionary »

vambrace meaning in French

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

brassard de l’avant-brasnom {m}