kamus
.
Search
About
attachable
English
attachable
Adjective
Capable of being fastened or added to something else
English: attachable