délivrer (un otage) : to free, liberate (a hostage)délivrer, présent
délivrer (un passeport) : to issue (a passport)
Now that you know how to translate 'Délivrer' in English, why not go further and test our online French course for free?
What our users say:
Test your French with Frantastique today and get a free level assessment.
Absolutely free - no strings attached.