Malayalam Dictionary

പ്രതോച്ചാടനം

prateaachchaatanam

noun · നാമം

keeping off evil spirits

  1. keeping off evil spirits

Nearby in the dictionary

Support