1.battle of Sempatch - the Swiss Confederation escaped Hapsburg domination by their victory in 1386SempatchSchweiz, Suisse, Svizzera, Swiss Confederation, Switzerland - a landlocked federal republic in central Europe
battle of Sempatch
noun
Synonyms for battle of Sempatch
noun the Swiss Confederation escaped Hapsburg domination by their victory in 1386