Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
counterspy
('k/AU/nt/@/r,sp/aI/ )
noun
(n)
a spy who works against enemy espionage
mata yang bekerja melawan musuh spionase
Synonym:
mole
source: wordnet30