ARTILLERY SHELL


Meaning of ARTILLERY SHELL in English

large explosive device used in war

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.