English to Chinese Dictionary

Search:

傻笑 shǎ xiào to giggle / to laugh foolishly / to smirk / to simper


<< back to the home page