Golden Bowl

Dictionary

DEVASTATEDpp.

Laid waste; ravaged.