Pinyin Dictionary results for "hai ran"

骇然
overwhelmed with shock, horror or amazement; dumbstruck; aghast
Dictionary data provided by CC-CEDICT