vanmaram

ദേവദാരുമരം - meaning in english

Meanings for ദേവദാരുമരം

noun
Fir tree
Cedar tree