Home
Help
About
Contact
English to Chinese Dictionary
Search:
栩栩如生
xǔ
xǔ
rú
shēng
vivid and lifelike (idiom); true to life / realistic
<< back to the home page