Back to Dictionary
星际争霸
星際爭霸
XīngjìZhēngbà
1.
StarCraft (video game series)
Noun