Malayalam Dictionary

ദേവദാരുമരം

devadaarumaram

noun · നാമം

cedar tree·fir tree

  1. cedar tree

  2. fir tree

Nearby in the dictionary

Support