luminograms

English

Noun

luminograms

  1. plural of luminogram