vanmaram

കടല്‍ത്തിരമാലകള് - meaning in english

Meanings for കടല്‍ത്തിരമാലകള്

noun
Sea weaves