English to Arabic

Meaning for:
Clumsier
other
أخرق