Dictionary Romanian – English

ispăși



Verb tranzitiv
1.

to expiate


2.

to atone for