Pinyin Dictionary results for "xiang long fu hu"

降龙伏虎
to vanquish dragons and tigers (idiom)
Dictionary data provided by CC-CEDICT