Malayalam Dictionary

വേപ്പുമരം

veppumaram

noun · നാമം

margosa·neem tree

  1. margosa

  2. neem tree

Nearby in the dictionary

Support