1 a leisurely stroll 2 a place designed for taking such strolls

listen to the pronunciation of 1 a leisurely stroll 2 a place designed for taking such strolls
1 a leisurely stroll 2 a place designed for taking such strolls