motosilurante
Italian
Etymology
From
moto-
+
silurante
.
Noun
motosilurante
m
(
plural
motosiluranti
)
motor torpedo boat