living diapers

English

Noun

living diapers

  1. plural of living diaper