"The priest can hand over the sacrifice."
Translation:Sacerdos donum tradere potest.
"Donum" here means sacrifice but it was earlier shown to mean "gift". Does it mean both ?
Nope. It can mean "offer" (which is... basically a synonym), but an offer is not necessarily a sacrifice. I'll try to report it.