flotation bags


pl n

bags inflated to keep a spacecraft or helicopter afloat and upright when it lands in the sea

Words nearby flotation bags