Dictionary

kereta

[ke·re·ta]noun
Definitions
  1. 1.

    train; railway car

    Short for "kereta api" (fire carriage). KRL (Kereta Rel Listrik) is the Jakarta commuter train. Also: "kereta dorong" (pushcart/stroller).

Tags
Discussion

Loading comments...