A word examined

carpark

noun
7 letters·English
noun

carparka parking lot or parking area where cars can be left

Wiktionary →
No comments yet