Meaning of tagapagmasid

tagapagmasid

Tagalog

tagapagmasid n. observer (esp. in official matters)