kereta api ekspresBahasa Indonesia

express, limited

Noun

Public transport consisting of a fast train or bus that makes only a few scheduled stops

English: express, limited

Less certain link between this word and this sense.

English words with similar meanings

Show 2 words