Golden Bowl

Dictionary

BETTEREDpp.

Improved; meliorated; made better.