Translation of rumput laut in English:

User Contribution

rumput laut

Seaweed

noun