Small workplace where handcrafts or manufacturing are done
English: workshop, shop
Bahasa: bengkel
Less certain link between this word and this sense.
shop, workshop
English: workshop, shop
Bahasa: bengkel
Less certain link between this word and this sense.