English to Arabic

Meaning for:
Strolls
other
التجوالات