permadiapers

English

Noun

permadiapers

  1. plural of permadiaper