Immolator meaning in malayalam

Word: Immolator

Meanings of Immolator in malayalam :

Noun Balidaathaavu (ബലിദാതാവ്‌)
Related wordsImmolator - Balidaathaavu (ബലിദാതാവ്‌)
Malayalam to English
English To Malayalam