Golden Bowl

Dictionary

IMMOLATINGppr.

Sacrificing; offering, as a victim.