armbraces
English
Noun
armbraces
plural of
armbrace