Translation of kelp in Malay

kelp

rumpai laut

noun

  • 1

    rumpai laut