kamus
.
Search
About
leaker
English
leaker
Noun
A surreptitious informant
English: leaker