Italian-English dictionary »

ammaraggio meaning in English

ItalianEnglish
ammaraggio noun
{m}

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