station in Indonesian station in Indonesian stasiun noun place where a vehicle may stop Add to Flashcards