one who relays confidential information Español - Italiano
1.
-
Italianodelatore, informatore, spia
English translator: Spanish Italian one who relays confidential information Eesti sõnaraamat Español Traductor Svenska Översättare
Italianodelatore, informatore, spia
English translator: Spanish Italian one who relays confidential information Eesti sõnaraamat Español Traductor Svenska Översättare