lumenora

Italian

Noun

lumenora m (plural lumenori)

  1. lumen-hour