parking lot in British English
Answers
Answered by
1
Answer:
an outside area of ground where you can leave a car for a period of time
Explanation:
Similar questions