Malayalam Dictionary

താലവൃക്ഷം

taalavruksham

noun · നാമം

palmyra

  1. palmyra

Nearby in the dictionary

Support