Translation Of Should Have Discovered In Different Languages

English
Ways to say should have discovered
Borde ha upptäckt