life vest









life vest


noun

  1. life jacket.
49 queries 0.694