Back to Dictionary
神采奕奕
shéncǎiyìyì
1.
in glowing spirits (idiom); bursting with life
2.
radiating health and vigor
Metadata
- Category
- Chinese