MECHSFILS

AcronymDefinition
MECHSFILSMechanized Sandbag Filler and Sealer