aerogun
English
aerogun meaning in English • aerogun का अर्थ अंग्रेजी में
Noun
- A cannon capable of being trained at very high angles for use against aircraft. Now usually referred to an anitaircraft cannon>.