Pinyin Dictionary results for "cheng mu yi dui"

瞠目以对
to return only a blank stare; to stare back
Dictionary data provided by CC-CEDICT