English to Arabic

Meaning for:
Manurer
other
سماد