Golden Bowl

Dictionary

BENEFITINGppr.

Doing good to; profiting; gaining advantage.