Pinyin Dictionary results for "xin shi dan dan"

信誓旦旦
to make a solemn vow
Dictionary data provided by CC-CEDICT