délivrer

FrenchEdit

PronunciationEdit

VerbEdit

délivrer

  1. to set free
  2. deliver (a message)

ConjugationEdit

External linksEdit

Read in another language