lampourdes

French

Noun

lampourdes

  1. plural of lampourde