kamus
.
Search
About
dead_drop
English
dead drop
Noun
A drop used for the clandestine exchange of intelligence information
English: dead drop