deliverance - İngilizce Eşanlam Sözlük

deliverance

n.
[1] rescue , delivery , saving