English to Chinese Dictionary

Search:

浊臭熏天 zhuó chòu xūn tiān stinks to high heaven


<< back to the home page