English-Italian dictionary »

splashdown meaning in Italian

EnglishItalian
splashdown (landing in water)
noun
[UK: ˈsplæʃ.daʊn]
[US: ˈsplæʃ.daʊn]

ammaraggionoun
{m}