kamus
.
Search
About
paper_trail
English
paper trail
Noun
The written evidence of someone's activities
English: paper trail