switzerland

US /'swɪtsərlənd/

UK /'swɪtsələnd/

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

Video subtitles

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

How This Chair Conquered the World

07:32How This Chair Conquered the World

This Is What China's Leader Really Eats

04:57This Is What China's Leader Really Eats

What is International Women’s Day?

04:58What is International Women’s Day?