Pinyin Dictionary results for "cheng shuang cheng dui"

成双成对
to form pairs; to be in couples
Dictionary data provided by CC-CEDICT