mata-mata Indonesian - English
1.
Englishspy
-
Englishperson who secretly watches
-
Indonesianmata-mata
Englishspy
-
Englishto act as a spy
-
Indonesianmemata-matai
English translator: Indonesian English mata-mata Eesti sõnaraamat Español Traductor Svenska Översättare