vanmaram

ദേവദാരു - meaning in english

Meanings for ദേവദാരു

noun
Fir tree
Pinus deoar
Pinus deodar
adj
Coniferous
unknown
pine
fir
cedar