vanmaram

കടല്‍പ്പുഴു - meaning in english

Meanings for കടല്‍പ്പുഴു

noun
Sea-cucumber