Pinyin Dictionary results for "peng shang"

碰上
to run into; to come upon; to meet
捧上天
to praise to the skies
瞎猫碰上死耗子
a blind cat finds a dead mouse (idiom); blind luck
Dictionary data provided by CC-CEDICT