A structure or object that impedes free movement
English: barrier
Bahasa: penghalang, rintangan, halangan, palang, sekatan, penyekat, perintang, rebat
Less certain link between this word and this sense.
barrier
English: barrier
Bahasa: penghalang, rintangan, halangan, palang, sekatan, penyekat, perintang, rebat
Less certain link between this word and this sense.