stroll in the park

English

Noun

stroll in the park

  1. Synonym of walk in the park.