kamus
.
Search
About
counterspy
English
counterspy, mole
Noun
A spy who works against enemy espionage
English: counterspy, mole
English words with similar meanings
Show 1 words
mole