Meaning of star shell
Definition of star shell
(noun)
an
artillery
shell
containing an
illuminant
Other information on star shell
WIKIPEDIA results for
star shell
Amazon results for
star shell
Tweet