മോചകന് (mochakan) Malayalam word · pronounced mochakan Meaning in English Liberator English words: liberator