Translation of lumen in Malay

lumen

lumen

noun

  • 1

    lumen, unit aliran cahaya