parking lots

English

Noun

parking lots

  1. plural of parking lot