Pinyin Dictionary results for "shen si huang hu"

神思恍惚
abstracted; absent-minded; in a trance
Dictionary data provided by CC-CEDICT