Translation of splash down in Spanish:

splash down

amarizar, v.

phrasal verb

  • 1

    amarizar
    amerizar