kamus
.
Search
About
ile-de-france
English
Ile-de-France
Noun
A region of north central France including Paris and the area around it
English: Ile-de-France