Definitions of Capital of switzerland:

  • noun:   the capital of Switzerland; located in western Switzerland