Pinyin Dictionary results for "si hai piao ling"

四海飘零
drifting aimlessly all over the place (idiom)
Dictionary data provided by CC-CEDICT