Pinyin Dictionary results for "cha zu"

插足
to squeeze in; to step in; to take part; to step between (two persons in a relationship)
国际刑事警察组织
International Criminal Police Organization (Interpol)
Dictionary data provided by CC-CEDICT