Polish-English dictionary »

odwetówka meaning in English

PolishEnglish
odwetówka noun

revanchistnoun
revanchist, vengeful person