English to Farsi/Persian Dictionary
retaliation
قصاص
کیفر
English definition for retaliation
1. n. action taken in return for an injury or offense
Synonyms and Antonyms for retaliation
Sponored Video