display, present; produce

listen to the pronunciation of display, present; produce
Englisch - Französisch
exhiber