English to Arabic

Meaning for:
Pummel
other
إضرب