Italian

edit

Etymology

edit

From idro- +‎ scafo.

Noun

edit

idroscafo m (plural idroscafi)

  1. any high-speed vessel