खुद आबन बचाव/हिफाजत

English: Translation
self-preservation
Hindi: Translation
आत्मपरिरक्षण; आत्मरक्षा
noun