Translation of sargasso in Malay

sargasso

noun

  • 1

    rumpai laut yang berpundi udara