Back to Dictionary
笑容可掬
xiàoróngkějū
1.
smiling wholeheartedly (idiom); beaming from ear to ear