Translation of Rumput laut in English:

User Contribution

Rumput laut

Seaweed

noun