AIRCRAFT STORE


Meaning of AIRCRAFT STORE in English

(*) Any device intended for internal or external carriage and mounted on

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.