vanmaram

കടപ്പായല് - meaning in english

Meanings for കടപ്പായല്

noun
Lemna