genelets

English

Noun

genelets

  1. plural of genelet