Golden Bowl

Dictionary

PUZZLEDpp.

Perplexed; intricate; put to a stand.