Definisi 'life preserver'

English to English
noun
1 rescue equipment consisting of a buoyant belt or jacket to keep a person from drowning Terjemahkan
source: wordnet30


Visual Synonyms