See also: drop-leafs

English

edit

Noun

edit

dropleafs

  1. plural of dropleaf

Anagrams

edit