Golden Bowl

Dictionary

DEVASTATINGppr.

Laying waste; desolating.