English to Arabic

Meaning for:
Trodden
other
مداس