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