Vocabulary
茫然自失
ぼうぜんじしつ
stupor; stupefaction; trance; (being) dumbfounded
noun
suru-verb
vi
adj-no