See also: life rafts

English

edit

Noun

edit

liferafts

  1. plural of liferaft