Translation of stagecoach in Malay

stagecoach

noun

  • 1

    kereta kuda yang bergerak pergi balik menghubungkan dua tempat