Life-vest meaning

Life jacket.
noun
0
0
Advertisement