Polish-English dictionary »

oswobodzicielka meaning in English

PolishEnglish
oswobodzicielka noun

liberatornoun
person who frees or liberates