Learn Chinese Smarter
shàn xiào
讪笑
deride
shàn shàn zǒu kāi
讪讪走开
walk away looking embarrassed
liǎn shang fā shàn
脸上发讪
look embarrassed
For more features to help you learn Chinese, please download the HanBook APP.