Salatiga in Indonesian Salatiga in Indonesian Salatiga proper noun A city in Central Java, Indonesia. Add to Flashcards