Malayalam Dictionary

വിഗ്രഹാരാധകര്‍

vigrahaaraadhakar

noun · നാമം

idol worshippers

  1. idol worshippers

Nearby in the dictionary

Support