air_jacketEnglish

Mae West, air jacket

Noun

An inflatable life jacket

English: Mae West, air jacket

English words with similar meanings

Show 1 words