Something immaterial that interferes with or delays action or progress
English: hindrance, hinderance, deterrent, impediment, balk, baulk, check, handicap
Bahasa: cek, penghalang, rintangan, halangan, sekatan
deterrent, balk, baulk, check, handicap
English: hindrance, hinderance, deterrent, impediment, balk, baulk, check, handicap
Bahasa: cek, penghalang, rintangan, halangan, sekatan
English: deterrent
Bahasa: pencegahan