Back to Dictionary
神思恍惚
shénsīhuǎnghū
1.
abstracted
2.
absent-minded
3.
in a trance