vanmaram

ദീപവൃക്ഷം - meaning in english

Meanings for ദീപവൃക്ഷം

noun
Fir tree