Kereta

From Fresh Dictionary

Indonesian

Noun

kereta

  1. carriage
Personal tools