Term Gallery logo

Meanings of armbar in Spanish

Portuguese
armlock
English
armlock
See more
armlock
Translations for armbar

English