lumels

English

Noun

lumels

  1. plural of lumel