Translation of seaweed in Indonesian

seaweed

rumput laut

noun

  • 1

    rumput laut