English to Arabic

Meaning for:
Seedbed
other
المشتل