Meaning of luma in Spanish:

luma

Translate luma into English

feminine noun

Chile
  • 1Bastón que usan los carabineros.