English words for badla dena

 
4 English words found
 
 English WordsUrdu
1. compensate badla dena
 
2. compensated badla dena
 
3. recompense badla dena
 
4. requite badla dena