letter papers

English

Noun

letter papers

  1. plural of letter paper