Pinyin Dictionary results for "sao ba xing"

扫把星
bearer of ill luck; person with the evil eye; comet
Dictionary data provided by CC-CEDICT