English-Polish dictionary »

benefactress meaning in Polish

EnglishPolish
benefactress noun
female benefactor

dobrodziejkanoun