vanmaram

Immolator - meaning in malayalam

Meanings for Immolator

noun
ബലിദാതാവ്