English to Arabic

Meaning for:
Strolled
other
متمشّى