Hecatomb in English (1)In ancient Greece, a sacrifice of 100 oxen to the gods (2) any great slaughter The latter fits Gaturro’s work.
Hecatomb in English (1)In ancient Greece, a sacrifice of 100 oxen to the gods (2) any great slaughter The latter fits Gaturro’s work.