Something immaterial that stands in the way and must be circumvented or surmounted
English: obstacle, obstruction
Bahasa: kendala, penghalang, rintangan, halangan
obstacle, obstruction
English: obstacle, obstruction
Bahasa: kendala, penghalang, rintangan, halangan
English: obstacle