meaning of parking space

1. a space where an automobile can be parked


Related Words

parking space |

Developed & Maintained By Taraprasad.com

Treasure Words