Definify.com

Definition 2026


leafets

leafets

English

Noun

leafets

  1. plural of leafet