Italian-English dictionary »

idroaliante meaning in English

ItalianEnglish
idroaliante noun

hydroplane [hydroplanes]noun
[UK: ˈhaɪ.drə.pleɪn] [US: ˈhaɪ.drə.pleɪn]