4 results for *瞠*
stare at sth beyond reach
to stare
to return only a blank stare; to stare back
(idiom) dumbfounded; flabbergasted; stunned