Home
Help
About
Contact
English to Chinese Dictionary
Search:
争霸
zhēng
bà
to contend for hegemony / a power struggle
<< back to the home page