kamus
.
Search
About
tubed
English
tubed
Adjective
Of a tire, having an inner tube
English: tubed