Back to Dictionary
喜笑颜开
喜笑顏開
xǐxiàoyánkāi
1.
grinning from ear to ear (idiom)
2.
beaming with happiness