Polish-English dictionary »

innowatorka meaning in English

PolishEnglish
innowatorka noun

innovatornoun
someone who innovates