switzerland

US /'swɪtsərlənd/

UK /'swɪtsələnd/

A1
prop. n.Proper NounA landlocked federal republic in central Europe

Video subtitles

How This Chair Conquered the World

07:32How This Chair Conquered the World

Why is Switzerland home to so many billionaires?

07:24Why is Switzerland home to so many billionaires?

11 Strange International New Year's Celebrations

04:1211 Strange International New Year's Celebrations

Why Estée Lauder Is Spending $1.5 Billion On A Makeover

09:28Why Estée Lauder Is Spending $1.5 Billion On A Makeover