vanmaram

സമാധാനദൂതന് - meaning in english

Meanings for സമാധാനദൂതന്

noun
Messenger of peace