Back to Dictionary
满脸生花
滿臉生花
mǎnliǎnshēnghuā
1.
all smiles
2.
beaming from ear to ear
Metadata
- Category
- Chinese