Language:
Free Online Dictionary|3Dict

萍飄梗逐

Source : CEDICT

to roam about here and there (idiom)