vanmaram

തമാലവൃക്ഷം - meaning in english

Meanings for തമാലവൃക്ഷം

noun
Tamala tree