araba parkı

  1. fleet of motorcars
  2. car park
  3. car pound
  4. (Br) car park
income from a carpark
fleet owner
fleet manager