Synonyms of Swiss Confederation in English :
Antonyms of Swiss Confederation in English
Thesaurus of Swiss Confederation in English
Swiss Confederation
see definition of swiss confederationSynonyms of swiss confederation
1. (noun) a landlocked federal republic in central Europe