Public transport consisting of a fast train or bus that makes only a few scheduled stops
English: express, limited
Bahasa: kereta api ekspres
Less certain link between this word and this sense.
express, limited
English: express, limited
Bahasa: kereta api ekspres
Less certain link between this word and this sense.