Meaning of patnugot

patnugot

Tagalog

n. director; manager; editor