English | German | Russian | Czech

puncturable English

Meaning puncturable meaning

What does puncturable mean?

puncturable

capable of being punctured

Are you looking for...?