Definition of "armguards"

armguards