English to Saraiki Dictionary
retaliation
خون دا بدلہ
سزا
English definition for retaliation
1. n. action taken in return for an injury or offense
Synonyms and Antonyms for retaliation
Sponored Video