Pinyin Dictionary results for "ji sheng chong"

寄生虫
parasite (biology); (fig.) freeloader
Dictionary data provided by CC-CEDICT