Kamus Mobile
https://m.xamux.com
Indonesian to English
kereta penumpang railway-carriage
keretacarriage, cart
penumpangpassenger, boarder
gerbong kereta penumpang umum lainnya
other public passenger coaches
kereta penumpang pertama pada tahun
the first passenger railway in