Pinyin Dictionary results for "cha bu shang shou"

插不上手
to be unable to intervene
Dictionary data provided by CC-CEDICT