×
lumina
meaning in French
n.
lumina, unité de lumière; espace; espace cellulaire
Related Words
lumen
lumen
lumenal
luminal
luminance
PC Version
Copyright © 2018 WordTech Co.