French-English dictionary »

île-de-france meaning in English

FrenchEnglish
Île-de-France nom {f}

Île-de-France◼◼◼(region of France)
proper noun