talpa Italian - English
1.
Englishleak
-
EnglishThe person through whom such divulgation, or disclosure, occurred
-
Italiantalpa
-
Italiancheckfalla
2.
Englishplank
-
Englishlong, broad and thick piece of timber
-
Italiantavola, asse
English translator: Italian English talpa Eesti sõnaraamat Español Traductor Svenska Översättare