Chinese-English dictionary »

嗅出 /xiùchū/ meaning in English

ChineseEnglish
嗅出 /xiùchū/ verb

sniff out(find something using smell)
verb