Pinyin Dictionary results for "nao ren"

恼人
annoying; irksome; to irritate
Dictionary data provided by CC-CEDICT