meaning of Armhebel

Armhebel - German to English

armbar