Definify.com

Definition 2024


leather_leafs

leather leafs

See also: leatherleafs

English

Noun

leather leafs

  1. plural of leather leaf