English to Portuguese Dictionary deliverance

deliverance

libertação
translation of 'deliverance'
noun
salvamento,
libertação,
declaração expressa,
veredito
Credits: Google Translate
Download the
HelloEnglishApp
image_one