Pinyin Dictionary results for "nu mu er shi"

怒目而视
to glare at
Dictionary data provided by CC-CEDICT