English to Arabic

Meaning for:
Trudged
other
ممشي