Polish-English dictionary »

oprawca meaning in English

PolishEnglish
oprawca noun

executionernoun
the person who carries out the execution

torturernoun
one who tortures