artillery shell
English Dictionary
->
Letter A
-> artillery shell
Search Dictionary:
artillery shell Definition
(n)
a
shell
fired
by
artillery
artillery shell Synonyms
artillery shell
© Art Branch Inc.