leafets

English

Noun

leafets

  1. plural of leafet

Anagrams