iJunoon official Urdu Dictionary
اصلاح کرنا
islaah karna
کفارہ دینا
kaffara dena
تلافی دینا
talaafi dena
English definition for expiate
1. v. make amends for
Synonyms and Antonyms for expiate
Sponored Video