Skip to main content

savoyard

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