Definify.com

Definition 2024


guignols

guignols

French

Noun

guignols m

  1. plural of guignol