MohammedPreview
Open in TheBrain

La Ambulāre

  1. to traverse, travel.
  2. to walk.