Malayalam Dictionary

ചേരുമരം

cherumaram

noun · നാമം

marking nut tree

  1. marking nut tree

Nearby in the dictionary

Support