display, present; produce

listen to the pronunciation of display, present; produce
English - French
exhiber