AEROGUN MEANING IN ENGLISH

• Aerogun Definition & Synonyms

  1. (n.) A cannon capable of being trained at very high angles for use against aircraft.


RECENT SEARCHES