Pamamagitan (en. Mediation)

Translation into Tagalog

Synonyms