presentation, demonstration

listen to the pronunciation of presentation, demonstration
French - English

Definition of presentation, demonstration in French English dictionary

présentation, démonstration
{n} presenting