Where does “silurante” come from?

silurante (Italian): present participle of silurare

Definitions

  1. present participle of silurare

Words derived from “silurante