Home
Manglish
English listing
Malayalam listing
About
പ്രതികാരം - meaning in english
Meanings for പ്രതികാരം
noun
Nemesis
Recrimination
unknown
satisfaction
retribution
retaliation
revenge
vengeance