Golden Bowl

Dictionary

MELIORATEDpp.

Made better; improved.