Pinyin Dictionary results for "cha jiao"

插脚
to shove in; to edge in; fig. to poke one's nose into people's business; prong
Dictionary data provided by CC-CEDICT