lumenseconds

English

Noun

lumenseconds

  1. plural of lumensecond