Translation of plaza de garaje in English:

plaza de garaje

parking space, n.

feminine noun

  • 1

    parking space