English to Arabic

Meaning for:
Pummeled
other
مضروب