汉英词典
Chinese-English Dictionary
MEANING OF 龍爭虎鬥
龍爭虎鬥 (龙争虎斗)
lit. the dragon wars, the tiger battles (idiom); fierce battle between giants
Describes that the struggle or competition is intense
形容斗争或竞赛很激烈。
() lóng () zhēng () dòu/dǒu
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos