Definisi 'life vest'

English to English
noun
1 life preserver consisting of a sleeveless jacket of buoyant or inflatable design Terjemahkan
source: wordnet30


Visual Synonyms