ile-de-franceEnglish

Ile-de-France

Noun

A region of north central France including Paris and the area around it

English: Ile-de-France