Malayalam Dictionary

താമരക്കുരു

taamarakkuru

noun · നാമം

lotus seed

  1. lotus seed

Nearby in the dictionary

Support