Adjective Definition

puncturable

1.Definition: capable of being punctured




Please Share