flotation device - Inglés Sinónimo Diccionario

flotation device

n.
[1] life preserver , preserver