Home
Manglish
English listing
Malayalam listing
About
സമാധാനക്കൊടി - meaning in english
Meanings for സമാധാനക്കൊടി
noun
Green flag