Back to Dictionary
红超巨星
紅超巨星
hóngchāojùxīng
1.
red super-giant (star)