Definify.com

Definition 2025


leafets

leafets

English

Noun

leafets

  1. plural of leafet