Help
For Companies
For Schools
App
Android
iOS
Support
Login
Sign Up
Search ChinesePod Dictionary
Search
满脸生花 | 滿臉生花
mǎn liǎn shēng huā
1
all smiles
2
beaming from ear to ear
满脸风尘 | 滿臉風塵
mǎn liǎn fēng chén
1
lit. with a face full of dust
2
showing the hardships of travel (idiom)