Tagapamagitan (en. Intermediary)

Translation into Tagalog

Synonyms