Liberation

Tamil Dictionary definitions for Liberation

Liberation : விடுதலை செய்தல்

Liberation definition

Noun. The act of liberating or the state of being liberated.