Home
Help
About
Contact
English to Chinese Dictionary
Search:
暗笑
àn
xiào
laugh in (up) one's sleeve / snigger / snicker
<< back to the home page