kamus
.
Search
About
protecting
English
protecting(a)
Adjective
Shielding (or designed to shield) against harm or discomfort
English: protecting(a)