Pinyin Dictionary results for "xia mao peng shang si hao zi"

瞎猫碰上死耗子
a blind cat finds a dead mouse (idiom); blind luck
Dictionary data provided by CC-CEDICT