vanmaram

കടമരം - meaning in english

Meanings for കടമരം

noun
Timber tree