Polish-English dictionary »

ofiarodawca meaning in English

PolishEnglish
ofiarodawca noun

benefactornoun
on who gives gifts or help

donornoun
one who donates