Home
Search
Index
Definify.com
Definition
2025
idroscafo
idroscafo
Italian
Noun
idroscafo
m
(
plural
idroscafi
)
Any
high-speed
vessel
Etymology
idro-
+
scafo
Similar Results