Italian

edit

Etymology

edit

From moto- +‎ silurante.

Noun

edit

motosilurante m (plural motosiluranti)

  1. motor torpedo boat