Pinyin Dictionary results for "qian che bu qing"

牵扯不清
unclear; ambiguous; having an unclear relationship with
Dictionary data provided by CC-CEDICT