Home
Manglish
English listing
Malayalam listing
About
ദേവദാരു - meaning in english
Meanings for ദേവദാരു
noun
Fir tree
Pinus deoar
Pinus deodar
adj
Coniferous
unknown
pine
fir
cedar