kamus
.
Search
About
doorlock
English
doorlock
Noun
A lock on an exterior door
English: doorlock