Space in which vehicles can be parked English: parking Bahasa: tempat parkir Less certain link between this word and this sense.