Golden Bowl

Dictionary

STUMBLEDpp.

Obstructed; puzzled.