Savoyard

What is Savoyard?

Savoyard definition and meaning on Dictionary terms:
noun, plural Sa

Tags: