English to Arabic

Meaning for:
Sodded
other
لعن، زرع العشب