to drift about/to wander/to roam/nomadic/homeless/unsettled (e.g. population)/vagrant
Copyright © 2026 3Dict.net