kamus
.
Search
About
handhold
English
handhold
Noun
An appendage to hold onto
English: handhold