Malayalam Dictionary

നരബലി

narabali

noun · നാമം

human sacrifice

  1. human sacrifice

Nearby in the dictionary

Support