idroscafo

Italian

Etymology

From idro- +‎ scafo.

Noun

idroscafo m (plural idroscafi)

  1. any high-speed vessel