Term Gallery logo

Meanings of armbar in Spanish

Portuguese
armlock
English
armlock
See more
        armlock
        Translations for armbar

        English