Versione Inglese
Meaning of
"spoletta autodistruggente"
in English language
Italian to English
English to Italian
Italian
English
spoletta autodistruggente
self-destroying fuze