The English term "discover" matches the Italian term "scoperchiare, scoprire"

other english words that include "discover" : italian :
discoverable accertabile
discoverer scopritore
discoverers scopritore
discovers scoperto
discovery scoperta