Teufen

From Wikipedia, the free encyclopedia

There are two municipalities of Switzerland named Teufen:

Languages