English edit

Noun edit

contact prints

  1. plural of contact print