Golden Bowl

Dictionary

SACRIFICATORYa.

Offering sacrifice.