Vocabulary
瞠若
どうじゃく
(staring in) astonishment; amazement
noun
adj-t
adv-to
suru-verb