Meaning of mamagitan

mamagitan

Tagalog

(namamagitan, namagitan, mamamagitan) v., inf. mediate; be an intermediary