Home
Manglish
English listing
Malayalam listing
About
സമാധാനക്കരാര് - meaning in english
Meanings for സമാധാനക്കരാര്
noun
Peace-pact