meaning of parking lot

1. a lot where cars are parked


Related Words

parking lot |

Developed & Maintained By Taraprasad.com

Treasure Words