Golden Bowl

Dictionary

PROPELLEDpp.

Driven forward.