Meaning of tagasanggalang

tagasanggalang

Tagalog

tagasanggalang n. protector; defender