English-Chinese dictionary »

centaurus meaning in Chinese

EnglishChinese
Centaurus (spring constellation of the northern sky)
proper noun

半人馬座proper noun

半人马座 /Bànrénmǎzuò/proper noun