kamus
.
Search
About
smoking_gun
English
smoking gun
Noun
Indisputable evidence (especially of a crime)
English: smoking gun