discoverer in Polish
discoverer in Polish
odkrywca
One who discovers: a person who has discovered something.
odkrywczyni
One who discovers: a person who has discovered something.