English to Arabic

Meaning for:
Gibbeted
other
معدم