mata-mata Spanish - English
1.
Englishspy
-
Englishperson who secretly watches
-
Spanishespía
Englishspy
-
Englishto act as a spy
-
Spanishespiar
English translator: Spanish English mata-mata Eesti sõnaraamat Español Traductor Svenska Översättare