English to Arabic

Meaning for:
Pommelled
other
لَكَمَ