Learn Chinese Smarter
zé shé
咋舌
be left speechless or breathless
For more features to help you learn Chinese, please download the HanBook APP.