kamus
.
Search
About
stash_house
English
stash house
Noun
A house where weapons and supplies are hidden
English: stash house