a protecting alibi
एक रक्षा अलिबाई
shielding (or designed to shield) against harm or discomfort
हानि या असुविधा के खिलाफ परिरक्षण (या ढाल के लिए तैयार)
the protecting blanket of snow
बर्फ की सुरक्षा कंबल