Definify.com

Definition 2025


guignols

guignols

French

Noun

guignols m

  1. plural of guignol