vanmaram

വേങ്ങ - meaning in english

Meanings for വേങ്ങ

noun
Timber tree
unknown
Pterocarpus