English-Chinese dictionary »

zubeneschamali meaning in Chinese

EnglishChinese
Zubeneschamali (second brightest star in the constellation Libra)
proper noun

氐宿四proper noun

Your history