English to Portuguese Dictionary atone

atone

expiar
translation of 'atone'
verb
harmonizar,
reconciliar,
reparar,
indenizar,
expiar
Credits: Google Translate
Download the
HelloEnglishApp
image_one