self-binders

English

Noun

self-binders

  1. plural of self-binder