English to Arabic

Meaning for:
Caned
other
ضرب بالخيزرانته