to consecrate/to enshrine and worship/an offering (to one's ancestors)/a sacrifice (to a God)
Copyright © 2026 3Dict.net