TRLFSW

views updated

TRLFSW tactical range landing-force support weapon

More From encyclopedia.com