self-sealing in English dictionary
-
self-sealing
Meanings and definitions of "self-sealing"
Synonyms of "self-sealing" in English dictionary
punctureless, adhesive are the top synonyms of "self-sealing" in the English thesaurus.
Grammar and declension of self-sealing