Mechanized artillery Synonyms
Definitions for Mechanized
- (adjective) equipped with machinery
- (adjective) using vehicles
Synonyms for phrase
MA abbreviation
MA is an abbreviation for Mechanized ArtilleryWhat does MA stand for?
MA stands for "Mechanized Artillery"