English to Chinese Dictionary

Search:

逐鹿 zhú to pursue deer / fig. to vie for supremacy


<< back to the home page