shǎ​xiào

to giggle

Definitions

shǎ​xiào

to giggle; to laugh foolishly; to smirk; to simper

Sources