safety_deviceEnglish

guard, safety, safety device

Noun

A device designed to prevent injury or accidents

English: guard, safety, safety device

Bahasa: keselamatan, pencegah, adang

Bahasa words with similar meanings

English words with similar meanings

Show 2 words