paper trails

English

Noun

paper trails

  1. plural of paper trail