Golden Bowl

Dictionary

RENOVATEDpp.

Renewed; made new, fresh or vigorous.