kamus
.
Search
About
screwtop
English
screwtop
Noun
The top of a container that must be screwed off and on
English: screwtop