Golden Bowl

Dictionary

ADVOCATINGppr.

Supporting by reasons; defending; maintaining.