armbars
English
Noun
armbars
plural of
armbar