Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
air defense artillery
in English
air defense artillery
#moderate
Definitions
Noun
weapons
and
equipment
used
to
protect
an
area
from
enemy
aircraft
or
missiles
the
branch
of
a
military
service
responsible
for
providing
air
defense
Base Words
air
artillery
defense