Meaning of pamamagitan

pamamagitan

Tagalog

n. intercession; intervention; mediation