vanmaram

ബലിദാതാവ് - meaning in english

Meanings for ബലിദാതാവ്

noun
Immolator