Home
Manglish
English listing
Malayalam listing
About
Messenger of peace - meaning in malayalam
Meanings for Messenger of peace
noun
സമാധാനദൂതന്