MalayTranslate.com
Malay to English Translator
Translate Here

English to English

dining car

noun (n)

  • a passenger car where food is served in transit
    penumpang kereta di mana makanan yang disajikan dalam transit
    source: wordnet30