English
›
Words
walking
at an easy unhurried pace
Translation:
English
Noun
5
amble
Add
Translation