Definify.com

Definition 2024


leafets

leafets

English

Noun

leafets

  1. plural of leafet