生龙活虎English Expression:
  • n.  alive and kicking
  • n.  doughty as a dragon and lively as a tiger
  • n.  be full of vim and vigour

(Unregistered user can only view 4 records)