vanmaram

കരിംപായല് - meaning in english

Meanings for കരിംപായല്

noun
An acquatic plant