deliver in Dutch
deliver in Dutch
bevrijden
To set free from restraint or danger.
baren
To give birth to.
afleveren
To bring or transport something to its destination.