English to Arabic

Meaning for:
Compost
other
السماد العضوي