Search term délivrance has 4 results
Jump to
FR French EN English
délivrance (n) [Act of delivering, the state of being delivered, or something delivered] {f} deliverance (n) [Act of delivering, the state of being delivered, or something delivered]
délivrance (n) [danger] {f} deliverance (n) [danger]
délivrance (n) [danger] {f} freeing (n) [danger]
délivrance (n) [material expelled after childbirth] {f} afterbirth (n) [material expelled after childbirth]

French English translations