Home
Help
About
Contact
English to Chinese Dictionary
Search:
臭不可闻
chòu
bù
kě
wén
to stink to high heaven / (fig.) disgraceful; disgusting
<< back to the home page