roam the streets; be on the prowl around the streets; wander about the streets; wander up and down the streets
Related Translations:
徘徊: 1.(来回走) pace up and down; linger about; tramp 短语和例子徘徊在森林中 wander through the woods; 无目的地在路上徘徊 wander up and down the road aimlessly; 在某处徘徊 hover about a place; 在街上徘徊 wander up and down (ab