Dictionary Romanian – English

ispășitor



Adjectiv
1.

expiating


2.

expiatory


Expressions:
țap ispășitor  =  scapegoat