Language:
Free Online Dictionary|3Dict

信步来到

Source : CEDICT

to come to a place in aimless wandering (idiom)