Back to Dictionary
孛星
bèixīng
1. comet (arch.)