Back to Dictionary
栩栩如生
xǔxǔrúshēng
1.
vivid and lifelike (idiom); true to life
2.
realistic
Metadata
- Category
- Chinese