English to Arabic

Meaning for:
Larruped
other
مضروب