Golden Bowl

Dictionary

DISCOMFITINGppr.

Routing; defeating.