Polish-English dictionary »

sabaudia meaning in English

PolishEnglish
Sabaudia noun

Savoienoun
department of France

Savoynoun
a historical region of western Europe