armbars

English

Noun

armbars

  1. plural of armbar