1 English Synonyms for MULTI-STOREY
Prev.1Next
parking garage
Definition: 1. (US) A building for vehicles to park in, typically with several floors and sometimes underground.
Show more information about parking garage
Prev.1Next
Search took: 26.91 ms