Self-dedication - meaning in malayalam

നാമം (Noun)
സ്വയം സമര്‍പ്പിക്കല്
സ്വയംസമര്‍പ്പണം