Go to Homepage
[Subject: Astronomy & Allied Sciences]
- A streak of light in the night sky caused by a meteoroid striking the earth's atmosphere
Translated in 78 languages