parking spots

English

Noun

parking spots

  1. plural of parking spot