English to Arabic

Meaning for:
Traipsing
other
التمشّي