Meaning of tagapagsanggalang

tagapagsanggalang

Tagalog

tagapagsanggalang n. protector; defender