Meaning of tagapagligtas

tagapagligtas

Tagalog

tagapagligtas n. saviour; redeemer (person)