Chinese-English dictionary »

臭氣熏天 /chòuqìxūntiān/ meaning in English

ChineseEnglish
臭氣熏天 /chòuqìxūntiān/ verb

stink to high heaven(to have a very strong and unpleasant smell)
verb