Pinyin Dictionary results for "die die bu xiu"

喋喋不休
to chatter or jabber on and on
Dictionary data provided by CC-CEDICT