Savior in Indonesian Savior in Indonesian Juruselamat proper noun (Christianity) Jesus Christ Add to Flashcards