vanmaram

സ്വമേധയാ - meaning in english

Meanings for സ്വമേധയാ

noun
Suo moto
adj
Spontaneously
unknown
freely
voluntarily