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