Pinyin Dictionary results for "ren jun bu jin"

忍俊不禁
cannot help laughing; unable to restrain a smile
Dictionary data provided by CC-CEDICT