Translation of horsebox in Malay

horsebox

noun

  • 1

    kenderaan bertutup untuk mengangkut kuda