Language:
Free Online Dictionary|3Dict

飄蓬

Source : CEDICT

to float in the wind/by ext., to lead a wandering life