avenger in Polish
avenger in Polish
mściciel
One who avenges or vindicates.
mścicielka
One who avenges or vindicates.