Pinyin Dictionary results for "an na bu zhu"

按捺不住
to be unable to hold back
Dictionary data provided by CC-CEDICT