Polish-English dictionary »

wyzwolicielka meaning in English

PolishEnglish
wyzwolicielka noun

liberatornoun
person who frees or liberates