Pinyin Dictionary results for "sao xing"

扫兴
to have one's spirits dampened; to feel disappointed
臊腥
stench; stink
Dictionary data provided by CC-CEDICT