car park



Advanced English dictionary

+ noun
(BrE) an area or a building where people can leave their cars
See also - GARAGE, MULTI-STOREY CAR PARK
Compare: PARKING LOT
Latest query: car park convey yên hà vô tâm nghề nghiệp nhi phiên âm vital statistics representative relocation regularly norms manifest liturgies latencies haul harm regurgitation fortress exponential