vanmaram

Sea weed - meaning in malayalam

Meanings for Sea weed

noun
കടല്‍പ്പായല്
സമുദ്രതൃണം