Search term deliverance has 3 results
Jump to
EN English FR French
deliverance (n) [Act of delivering, the state of being delivered, or something delivered] délivrance (n) {f} [Act of delivering, the state of being delivered, or something delivered]
deliverance (n) [danger] délivrance (n) {f} [danger]
deliverance (n) [danger] libération (n) {f} [danger]