Savitaipale in Finnish Savitaipale in Finnish Savitaipale proper noun A municipality of South Karelia, Finland. Add to Flashcards