vanmaram

കല്ലാല് - meaning in english

Meanings for കല്ലാല്

noun
Ficus venosa