Answer:
drifting, footloose, meandering, rambling.
sauntering, strolling, traipsing, walking.
migrant, migratory.
Step-by-step explanation:
6.4m questions
8.4m answers