lampadephores

English

Noun

lampadephores

  1. plural of lampadephore