vanmaram

പ്രാണരക്ഷപ്പട്ട - meaning in english

Meanings for പ്രാണരക്ഷപ്പട്ട

noun
Lifebelt