armguard

Noun

 * 1) A protective cover for the arm.

Translations

 * Italian: parabraccia