സംരക്ഷകന് (samrakshakan) Malayalam word · pronounced samrakshakan Meaning in English ProtectorSaviour English words: protector, saviour