MohammedPreview
Open in TheBrain

A Stroll

  1. A wandering on foot; an idle and leisurely walk; a ramble.