moving
about from place to place

Translation:
English
Adjective
Add