innovator in Polish
innovator in Polish
innowator
Someone who innovates; a creator of new ideas.
innowatorka
Someone who innovates; a creator of new ideas.