parking place

    noun
  1. aparcament, lloc per a aparcar.
  2. to look for a parking place buscar aparcament.