MalayTranslate.com
Malay to English Translator
Translate Here

English to English

motor inn

noun (n)

  • a hotel for motorists; provides direct access from rooms to parking area
    hotel untuk motorists; menyediakan akses langsung dari kamar area parkir
    source: wordnet30