Meaning of tagapagtanggol

tagapagtanggol

Tagalog

tagapagtanggol n. 1. defender; champion; 2. bulwark