life preservers

English

Noun

life preservers pl

  1. plural of life preserver