Taipalsaari in Swedish Taipalsaari in Swedish Taipalsaari proper noun A municipality of South Karelia, Finland. Add to Flashcards