Chinese-English dictionary »

参宿四 /shēnxiùsì/ meaning in English

ChineseEnglish
参宿四 /Shēnxiùsì/ proper noun

Betelgeuse(supergiant)
proper noun
[UK: ˈbiːt.l̩.dʒɜːz] [US: ˈbiːt.l̩.dʒuːz]