discoverer in Italian
discoverer in Italian
scopritore
One who discovers: a person who has discovered something.
scopritrice
One who discovers: a person who has discovered something.