guignols

English

Noun

guignols

  1. plural of guignol

French

Noun

guignols m

  1. plural of guignol