Definify.com

Definition 2025


lumignons

lumignons

French

Noun

lumignons m

  1. plural of lumignon