Golden Bowl

Dictionary

ADVANTAGINGppr.

Profiting; benefiting.