Pinyin Dictionary results for "shen bu shou she"

神不守舍
abstracted; drifting off; restless
Dictionary data provided by CC-CEDICT