Pinyin Dictionary results for "si chan lan da"

死缠烂打
(coll.) to pester; to harass
Dictionary data provided by CC-CEDICT