Back to N3 Words
Meanings
English
to travel on frequently (e.g. a road or path)