Polish-English dictionary »

wynalazca meaning in English

PolishEnglish
wynalazca noun

inventornoun
one who invents