English to Arabic

Meaning for:
Traipses
other
يتمشّى