Translation Of May Have Destroyed In Different Languages

English
Ways to say may have destroyed
A peut-être détruit