Polish-English dictionary »

winowajca meaning in English

PolishEnglish
winowajca noun

culpritnoun
person or thing at fault of problem or crime

perpetratornoun
one who perpetrates