Versione Inglese
Meaning of
"delatore (m)"
in English language
Italian to English
English to Italian
Italian
English
delatore (m)
informer (spy)
delatore (m)
spy