English to Sindhi Dictionary
retaliation
بدلو/انتقام
سزا/بدلو
English definition for retaliation
1. n. action taken in return for an injury or offense
Synonyms and Antonyms for retaliation
Sponored Video