Chinese-English dictionary »

扫帚星 /sàozhǒuxīng/ meaning in English

ChineseEnglish
扫帚星 /sàozhǒuxīng/ noun

comet [comets](a celestial body, generally with a tail)
noun
[UK: ˈkɒ.mɪt] [US: ˈkɑː.mət]