English to Arabic

Meaning for:
Mangel
other
شوندر الماشية