sempatch : Idioms & Phrases


battle of sempatch

  • noun the Swiss Confederation escaped Hapsburg domination by their victory in 1386
    Sempatch.
WordNet