savoyard
English
savoyard meaning in English • savoyard का अर्थ अंग्रेजी में
Noun
- A native or inhabitant of Savoy.