Polish-English dictionary »

łupieżca meaning in English

PolishEnglish
łupieżca noun

raidernoun
one who engages in a raid