Golden Bowl

Dictionary

IMPROVINGppr.

Making better; growing better; using to advantage.