栩栩如生English Expression:
  • n.  truth to nature [life]
  • n.  Lifelike
  • n.  be true to life

(Unregistered user can only view 4 records)