Loading...
Menu
FALL'ING-STAR, noun A luminous meteor, suddenly appearing and darting through the air.