Jump to content

Villars

From Simple English Wikipedia, the free encyclopedia

Villars may refer to:

In France

[change | change source]

In Switzerland

[change | change source]
[change | change source]