gesticulate meaning in French
v. gesticuler,faire beaucoup de gestes, bouger dans tous les sens; mimer, faire des mouvements des mains et de la tête tout en parlant
v. gesticuler,faire beaucoup de gestes, bouger dans tous les sens; mimer, faire des mouvements des mains et de la tête tout en parlant