Polish-English dictionary »

wybawicielka meaning in English

PolishEnglish
wybawicielka noun

saviornoun
a person who saves someone, rescues another from harm