Translation of samudera in English:

samudera

ocean

noun

  • 1

    ocean, the sea surrounding the continents of the earth