English to Arabic

Meaning for:
Seedbeds
other
المشاتل