MalayTranslate.com
Malay to English Translator
Translate Here

English to English

motor home

noun (n)

  • a recreational vehicle equipped for camping out while traveling
    rekreasi dilengkapi kendaraan untuk berkemah keluar saat bepergian
    source: wordnet30