Pinyin Dictionary results for "nu shi"

怒视
to glower (at sb); to cast an angry look
Dictionary data provided by CC-CEDICT