life rafts

See also: liferafts

English

Noun

life rafts

  1. plural of life raft