revanche in Polish
revanche in Polish
rewanż
Revenge or retaliation.
zemsta
Revenge or retaliation.