Slovnenya

Translation English French: lumen

Dictionary: main
lumen
noun
lm.