leak English - Scottish%20gaelic
1.
-
Englishto reveal secret information
-
Germandurchsickern, leaken
-
Italianfar trapelare, trapelare, filtrare
2.
-
Englishact of leaking
Related words
ooze lakh hide chuckle run seal drip ecchymosis
English translator: English leak Eesti sõnaraamat Español Traductor Svenska Översättare