"life salvage" - Details

English Term:
life salvage
Arabic Term:
إنقاذ الحياة
Arabic Definition:

.