Translation of bas persiaran in English:

bas persiaran

coach

noun

  • 1

    coach, private or long-distance bus