Definify.com

Definition 2025


leather_leafs

leather leafs

See also: leatherleafs

English

Noun

leather leafs

  1. plural of leather leaf