Definisi 'motor inn'

English to English
noun
1 a hotel for motorists; provides direct access from rooms to parking area Terjemahkan
source: wordnet30

More Word(s)
hotel, motel,

Visual Synonyms