putty rubbers

English

Noun

putty rubbers

  1. plural of putty rubber