More Word(s)
hotel
motel
Definisi 'motor inn'

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


Visual Synonyms