papermouths

English

Noun

papermouths

  1. plural of papermouth