answersLogoWhite

0

La Suisse is the French name for Switzerland, a small, mountainous and landlocked country in Western Europe.

User Avatar

Wiki User

16y ago

What else can I help you with?