Pinyin Dictionary results for "long zheng hu dou"

龙争虎斗
lit. the dragon wars, the tiger battles (idiom); fierce battle between giants
Dictionary data provided by CC-CEDICT