roofed parking

listen to the pronunciation of roofed parking
English - English
lot for parking cars that is covered by a roof or covering of some sort
covered parking