Polish-English dictionary »

île-de-france meaning in English

PolishEnglish
Île-de-France noun

Île-de-Francenoun
region of France