parking places

English

Noun

parking places

  1. plural of parking place