Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

降龙伏虎

xiáng lóng fú hǔ

Definitions

  • to vanquish dragons and tigers (idiom)