Chinese-English dictionary »

臭鬼 /chòuguǐ/ meaning in English

ChineseEnglish
臭鬼 /chòuguǐ/ noun

stinker [stinkers](person who stinks)
noun
[UK: ˈstɪŋkə(r)] [US: ˈstɪŋkər]

Your history