English | German | Russian | Czech

ballproof English

Meaning ballproof meaning

What does ballproof mean?

ballproof

Incapable of being penetrated by balls from firearms; bulletproof.

Are you looking for...?