Translation of rumpai laut in English:

rumpai laut

seaweed

noun

  • 1

    seaweed, any plant that grows in the sea