saddle staplers

English

Noun

saddle staplers

  1. plural of saddle stapler