English to Arabic

Meaning for:
Tramples
other
يدوس