Golden Bowl

Dictionary

INTERCEDINGppr.

Mediating; pleading.