Translation Of Should Have Presented In Different Languages

English
Ways to say should have presented
Aurait dû présenter