vanmaram

Immolation - meaning in malayalam

Meanings for Immolation

noun
യാഗം
unknown
ബലി