paperbarks

English

Noun

paperbarks

  1. plural of paperbark