English to Chinese Dictionary

Search:

Did you mean: shouwei chouwai chuwei chouqi chaowei choushi chouzi caowei ?

臭味 chòu wèi bad smell; foul odor


<< back to the home page