vanmaram

മോചകന് - meaning in english

Meanings for മോചകന്

noun
Restorer