English to Hindi

Meaning for:
lifebuoy
other
रक्षा-पेटी