animator, compere; quizmaster; master of ceremonies; leader

listen to the pronunciation of animator, compere; quizmaster; master of ceremonies; leader
English - French
{n} animateur