English to Arabic

Meaning for:
Manured
other
مسمّد