A device designed to prevent injury or accidents
English: guard, safety, safety device
Bahasa: keselamatan, pencegah
Less certain link between this word and this sense.
guard, safety, safety device
English: guard, safety, safety device
Bahasa: keselamatan, pencegah
Less certain link between this word and this sense.