vanmaram

Cedar tree - meaning in malayalam

Meanings for Cedar tree

noun
ദേവദാരുമരം