English-Spanish dictionary »

splashdown meaning in Spanish

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

amarizajenoun