Golden Bowl

Dictionary

STROVEpret.

of strive.