Translation of kelemayar in English:

kelemayar

glowworm

noun

  • 1

    glowworm, beetle that emits a greenish light from its tail