English to Arabic

Meaning for:
Mule
other
البغل