Pinyin Dictionary results for "sao qi"

臊气
foul smell; stench; smell of urine
Dictionary data provided by CC-CEDICT