Polish-English dictionary »

wynalazek meaning in English

PolishEnglish
wynalazek noun

inventionnoun
something invented