leak English - Italian
1.
-
Englishto reveal secret information
-
Italianfar trapelare, trapelare, filtrare
2.
-
Englishact of leaking
-
Italianperdita
Related words
English translator: English Italian leak Eesti sõnaraamat Español Traductor Svenska Översättare