Golden Bowl

Dictionary

BENEFITEDpp.

Profited; having received benefit.