kamus
.
Search
About
bugged
English
bugged
Adjective
Having hidden electronic eavesdropping devices
English: bugged