Pinyin Dictionary results for "xi xue zhe"

吸血者
blood sucker; a leech; leecher
Dictionary data provided by CC-CEDICT