Back to Dictionary
星流霆击
星流霆擊
xīngliútíngjī
1. meteor shower and violent thunderclaps (idiom); omens of violent development
2. portentous signs