Meaning of artillery shell
Definition of artillery shell
(noun)
a
shell
fired
by
artillery
Other information on artillery shell
WIKIPEDIA results for
artillery shell
Amazon results for
artillery shell
Tweet