Berikut ini adalah penjelasan tentang deliverance dalam Kamus Inggris-Indonesia
kb. pembebasan, pelepasan.